package ar.edu.uade.centroDistribucion.vista;

import ar.edu.uade.centroDistribucion.Modelo.BusinessDelegate;
import ar.edu.uade.centroDistribucion.framework.*;
import ar.edu.uade.centroDistribucion.valueObjects.VistaSolDistVO;
import ar.edu.uade.centroDistribucion.vista.gui.JFramePrincipal;
import ar.edu.uade.centroDistribucion.vista.gui.JFrameProcesarSolicitudDistribucion;

public class VistaProcesarSolicitudDistribucion extends BaseVista {

	JFrameProcesarSolicitudDistribucion frame;
	JFramePrincipal parentFrame;
	
	public VistaProcesarSolicitudDistribucion(BusinessDelegate businessDelegate) {
		super(businessDelegate);
		frame = new JFrameProcesarSolicitudDistribucion(this);		
		frame.pack();
		frame.setLocation(240, 200);
		frame.setVisible(true);
	}
	
	public void SetFrameParent(JFramePrincipal frame)
	{
		this.parentFrame = frame;
	}
	public void Liberar()
	{
		this.parentFrame.setEnabled(true);
	}
	
	public void ShowFrameEnvT()
	{
		this.parentFrame.ShowFrameEnvT();
	}
	public void ShowFrameSolFab()
	{
		this.parentFrame.ShowFrameSolFab();
	}


	public void actualizar(VistaSolDistVO vistaVO) {
		frame.Actualizar(vistaVO);		
	}

}